directorate for strategy development - German English Dictionary